órgano subcomisural - Spanish English Dictionary